Performance Engineering Models of CORBA-based Distributed-Object Systems
نویسندگان
چکیده
Systems using distributed object technology offer many advantages and their use is becoming widespread. Distributed object systems are typically developed without regard to the locations of objects in the network or the nature of the communication between them. However, this approach often leads to performance problems due to latency in accessing remote objects and excessive overhead for communication. Thus, it is important to provide support for early assessment of the performance characteristics of such systems. This paper presents extensions to the software performance engineering process and its associated models for assessing distributed object systems, and illustrates with a case study.
منابع مشابه
Component-Based Software Engineering for Resource-Constraint Systems: What are the Needs?
This position paper summarizes the most important problems that must be solved in order to establish a Component-Based Software Engineering (CBSE) discipline for resource-constraint systems. Resource-constraints are especially relevant for embedded systems (e.g. telecommunication systems and many modern consumer products), real-time systems and dependable safetycritical systems, but can be enco...
متن کاملChoosing Component Middleware Based on Performance Evaluation
Distributed object models form the basis for distributed component-based applications. This paper is focused on qualitative and quantitative analysis of two most important distributed object models for use with the Java programming language: CORBA and RMI. We compare both models in terms of features, maturity, legacy system support and ease of development. Special attention is paid to performan...
متن کاملFormal Support for the Engineering of CORBA-based Distributed Object Systems
We present a CASE tool based on an object-oriented Petri nets dialect called Cooperative Objects, dedicated to the design of CORBA systems. The notation is used for the formal behavioural specification of objects, and its associated tool puts an emphasis on supporting the design life cycle of CORBA systems. The tool offers enhanced interactivity to present the results derived from the capabilit...
متن کاملAssessment of Component-Based Systems with Distributed Object Technologies
The prevalent trend in software and system engineering is towards component-based design. The distributed object technologies such as OMG's CORBA, Microsoft's COM/DCOM, and Sun Microsystem's EJB are slowly moving into the domain of component-based software engineering. This paper evaluates these three technologies and puts forward a rationale as to why they have the potential to provide the req...
متن کاملNetwork control as a distributed object application
broadband network control, ATM, connection management, distributed processing environment, CORBA This investigation into Network Control as a Distributed Object Application was undertaken as part of the ACTS project ReTINA (AC048). The goal of ReTINA is to develop and demonstrate an industrial strength open distributed processing environment (DPE). This DPE will support distributed real-time mu...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998